package ar.edu.utn.frgp.TPFinalBanco.service.impl;

import java.util.List;
import ar.edu.utn.frgp.TPFinalBanco.dao.CuentaDao;
import ar.edu.utn.frgp.TPFinalBanco.model.Cuenta;

public class GestionCuentaServiceImpl {
	
	private CuentaDao cuentaDao;
	
	public Cuenta getCuenta(Integer nroCuenta){
		return cuentaDao.getCuenta(nroCuenta);
	}
	
	public void saveCuenta(Cuenta cuenta){
		cuentaDao.create(cuenta);
	}
	
	public CuentaDao getCuentaDao() {
		return cuentaDao;
	}

	public void setCuentaDao(CuentaDao cuentaDao) {
		this.cuentaDao = cuentaDao;
	}

	public List<Cuenta> getCuentas(String dni) {
		return cuentaDao.getCuentas(dni);
	}	

	public void updateCuenta(Cuenta cuenta){
		cuentaDao.update(cuenta);
	}

	public void deleteCuenta(Cuenta cuenta) {
		cuentaDao.delete(cuenta);
		
	}
}
